chóu chú mǎn zhì

Translation

  • enormously proud of one's success (idiom)
  • smug
  • complacent

Synonyms

Chinese Tones