Back to Dictionary
喳喳
chācha
1. whisper
2. to whisper
Common • Top 13%

Metadata

Category
Chinese
Word Frequency Rank
11,073 of 84,292