shàng xíng

Translation

  • severe punishment
  • worst punishment
  • to torture

Synonyms

Chinese Tones