Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chouchu chuchou chuzhou chuchu chushou shoushou ?

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

Dictionary · Google Translate · Help
By MDBG 2024