zì bēi xīn lǐ

Translation

  • sense of inferiority
  • inferiority complex
Chinese Tones