English-Hindi dictionary »

lay down life meaning in Hindi

EnglishHindi
lay down life verb

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