LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“peloponnesus” in Turkish

1 Turkish translation