Hindi-English dictionary »

से मुँह ठूसना meaning in English

HindiEnglish
से मुँह ठूसना

stuff face withverb