LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“colossus” in Turkish

2 Turkish translations