shě shēn

Translation

  • to give one's life

Synonyms

Chinese Tones