Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chuqi chuqu chuiqiu cuqiu shuqiu chui ?

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

Dictionary · Google Translate · Help
By MDBG 2024