Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: canchan chuanchan changchun changan shanshan changshan ?

chán chán murmur / babble (sound of water)
chán chǎn to defame one person while flattering another / a slandering toady
chǎn chǎn relaxed and leisurely

Dictionary · Google Translate · Help
By MDBG 2025