Hindi-English dictionary »

जीवनरक्षी meaning in English

HindiEnglish
जीवनरक्षी

life supportnoun