LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hero city” in Turkish

1 Turkish translation