Back to Dictionary
嘀嗒
dīdā
1. (onom.) tick tock
Uncommon • Top 47%

Metadata

Category
Chinese
Word Frequency Rank
39,885 of 84,292