gān nǎo tú dì

Translation

  • to offer one's life in sacrifice

Synonyms

Chinese Tones