zhòng chuāng

Translation

  • to inflict heavy losses
  • to inflict serious damage

Synonyms

Chinese Tones