LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overtower” in Turkish

1 Turkish translation