dà yáo dà bǎi

Translation

  • to strut
  • swaggering

Synonyms

Chinese Tones