zhì cái

Translation

  • to punish
  • punishment
  • sanctions (incl. economic)

Synonyms

Chinese Tones