vanmaram

ത്യാഗംശീലം - meaning in english

Meanings for ത്യാഗംശീലം

noun
Selfless devotion
unknown
Altruism