dà bài

Translation

  • to defeat
  • to inflict a defeat on sb

Synonyms

Chinese Tones