sàng shēn

Translation

  • to lose one's life

Synonyms

Chinese Tones