LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“bug-eyed” in Turkish

1 Turkish translation