English to Hindi

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