English to Chinese Dictionary

Search:

Did you mean: zhibei xibei zifei cibei sibei zebei zibai zubei ?

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


<< back to the home page