Pinyin Dictionary results for "ying yong xi sheng"

英勇牺牲
to heroically sacrifice one's life
Dictionary data provided by CC-CEDICT