English to Hindi

Meaning for:
grumbling
other
गड़गड़ाहट