Turkish-English dictionary »

göz yalama meaning in English

TurkishEnglish
göz yalama noun

oculolinctus(eyeball-licking)
noun