English to Chinese Dictionary

Search:

自卑 bēi to have low self-esteem / to abase oneself


<< back to the home page