cuò bài

Translation

  • to thwart
  • to foil (sb's plans)
  • a setback
  • a failure
  • a defeat

Synonyms

Chinese Tones