yīng​yǒng​xī​shēng

to heroically sacrifice one's life

Definitions

yīng​yǒng​xī​shēng

to heroically sacrifice one's life

Sources