LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“megalopolis” in Turkish

4 Turkish translations