गिंगगिंआट

English: Translation
grumble
Hindi: Translation
मचलना
verb
noun