LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tokyo | tower” in Turkish

1 Turkish translation