Pinyin Dictionary results for "zi bei xin li"

自卑心理
sense of inferiority; inferiority complex
Dictionary data provided by CC-CEDICT