Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xiushi xiechi xiachi xichi xiucai xiuche ?

羞耻 xiū chǐ (a feeling of) shame

Dictionary · Google Translate · Help
By MDBG 2026