LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“upcast” in Turkish

4 Turkish translations