Hindi-English dictionary »

आत्मबलिदानी meaning in English

HindiEnglish
आत्मबलिदानी

self sacrificingnoun