English to Hindi

Meaning for:
pitter-patter
other
धड़धड़ाते हुए;टीप-टीप