vanmaram

ആത്മത്യാഗം - meaning in english

Meanings for ആത്മത്യാഗം

noun
Martyrdom
Self-renunciation