LexiTurkTURKISH ↔ ENGLISH DICTIONARY

gözle.” in English

1 English translation
EN
optical

This looks longer than that, but it is an optical illusion.