English to Chinese Dictionary

Search:

Did you mean: chouchu chuchou chuzhou chuchu chushou shoushou choucha choucuo ?

臭臭 chòu chou (baby talk) poop; poo
仇雠 chóu chóu (literary) enemy / foe
㤽㤽 chóu chóu anxious / depressed


<< back to the home page