Hindi-English dictionary »

खड़खड़ाहट meaning in English