Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhibei xibei zifei cibei sibei zebei ?

bēi to have low self-esteem / to abase oneself
bèi to provide one's own... / own / self-provided / self-contained

Dictionary · Google Translate · Help
By MDBG 2024