LexiTurkTURKISH ↔ ENGLISH DICTIONARY

göz yumarak.” in English

1 English translation
EN
indulgent

Do people ever accuse you of being self-indulgent?