Sanskrit · noun · Nature & the Garden

Tap-tap

टप-टप
Meaning

The sound of drops falling one after another.