Hindi-English dictionary »

जीवन की आहुति देना meaning in English

HindiEnglish
जीवन की आहुति देना

lay down lifeverb