Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
zhibei
xibei
zifei
cibei
sibei
zebei
zibai
zubei
?
自卑
zì
bēi
to have low self-esteem / to abase oneself
自备
zì
bèi
to provide one's own... / own / self-provided / self-contained
<< back to the home page