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 2024