dà shèng

Translation

  • to defeat decisively
  • to win decisively
  • great victory
  • triumph

Synonyms

Chinese Tones