English to Hindi

Meaning for:
loud-mouth
other
बातूनी