dé shèng

Translation

  • to triumph over an opponent

Synonyms

Chinese Tones