Hindi-English dictionary »

अपने मुंह मियाँ मिटृठू meaning in English

HindiEnglish
अपने मुंह मियाँ मिटृठू

pecksniff[UK: ˈpek.snɪf] [US: ˈpek.snɪf]