Language:
Free Online Dictionary|3Dict

慷慨捐生

Source : CEDICT

sacrificing one's life generously (idiom); to sacrifice oneself fervently to the cause

Source : CEDICT

sacrificing one's life generously (idiom); to sacrifice oneself fervently to the cause