LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Thucydides” in Turkish

1 Turkish translation