Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chunhua chanhuo cunhuo chenhuo chuanhuo chunhui ?

chǔn huò blockhead / idiot / dunce / moron / fool

Dictionary · Google Translate · Help
By MDBG 2024