LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“roll one's eyes” in Turkish

1 Turkish translation