गरगराट

English: Translation
rumble
Hindi: Translation
गड़गड़ाट; घड़घड़ाट
noun