Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: guidui kuidai kuidi kaidi kudai kuodu ?

kuì duì to be ashamed to face (sb) / to feel bad about having failed (sb)

Dictionary · Google Translate · Help
By MDBG 2024