Hindi-English dictionary »

निंदा रचना meaning in English

HindiEnglish
निंदा रचना

lampoon [lampooned, lampooning, lampoons]verb
[UK: læm.ˈpuːn] [US: læm.ˈpuːn]