English to Chinese Dictionary

Search:

Did you mean: chongshu changhua chongsha changsha chenghua chongshi congshu changshu ?

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


<< back to the home page