LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“colossus of rhodes” in Turkish

1 Turkish translation