LexiTurkTURKISH ↔ ENGLISH DICTIONARY

gözleme.” in English

1 English translation
EN
doughnut

Pour me another cup of coffee and I'll eat another doughnut.