मचौला

English: Translation
grumbling
Hindi: Translation
मचमचाने वाला
adjective