Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chongshu changhua chongsha changsha chenghua changshu ?

chōng shuā to cleanse / to scrub / to scour / to wash down / to erode / to wash away

Dictionary · Google Translate · Help
By MDBG 2024