Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chuqi chuqu chuiqiu cuqiu shuqiu chui ?

chū qiǔ (coll.) to have sth embarrassing happen
chū qiū early autumn / 7th month of the lunar calendar

Dictionary · Google Translate · Help
By MDBG 2025