Pinyin Dictionary results for "yun shen bu xu"

殒身不恤
to die without regrets (idiom); to sacrifice oneself without hesitation
Dictionary data provided by CC-CEDICT