gù pàn zì xióng

Translation

  • to strut about feeling complacent (idiom)

Synonyms

Chinese Tones