shā shēn chéng rén

Translation

  • (idiom) to die a martyr
  • to be martyred

Synonyms

Chinese Tones