Pinyin Dictionary results for "cha cha"

喳喳
whisper; to whisper
察察
clean; spotless
察察为明
keenly observant of trivial details
Dictionary data provided by CC-CEDICT