zì bēi

Translation

  • to have low self-esteem
  • to abase oneself

Synonyms

Chinese Tones