English to Hindi

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