LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Demetrius” in Turkish

1 Turkish translation
TR
Demeter

Ben tanrıça Demeterin son kalan tapanıyım.