English to Chinese Dictionary

Search:

Did you mean: chuzhou chuchu chouchou chushou chizhou chouchu chucao chushu ?

出丑 chū chǒu to make a fool of oneself
除臭 chú chòu to deodorize


<< back to the home page