zhān zhān zì xǐ

Translation

  • immeasurably self-satisfied

Synonyms

Chinese Tones