English-Hindi dictionary »

self sacrifice meaning in Hindi

EnglishHindi
self sacrifice noun

आत्मबलिदान