LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Sophocles” in Turkish

1 Turkish translation