LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“stare” in Turkish

8 Turkish translations