zì wǒ táo zuì

Translation

  • self-satisfied
  • self-imbued
  • narcissistic

Synonyms

Chinese Tones