Back to Dictionary
滴答
dīdā
1. (onom.) pattering sound
2. drip drip (of water)
3. tick tock (of clock)
4. also pr. <dīda>
Common • Top 13%