English to Hindi

Meaning for:
self-denial
other
आत्मत्याग;आत्मनिषेध