yáng yáng dé yì

Translation

  • immensely pleased with oneself (idiom)
  • proud
  • complacent

Synonyms

Chinese Tones