vanmaram

പ്രാണത്യാഗം - meaning in english

Meanings for പ്രാണത്യാഗം

noun
Self-sacrifice