Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: choudai chouti chutai shoutai chouda choudi ?

chǒu tài shameful performance / disgraceful situation

Dictionary · Google Translate · Help
By MDBG 2024