LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“topheavy” in Turkish

1 Turkish translation