vanmaram

ത്യാഗവാസന - meaning in english

Meanings for ത്യാഗവാസന

noun
Spirit of sacrifice