खरखराट

English: Translation
clatter
Hindi: Translation
खड़खड़ाहट
noun