vanmaram

ആത്മനിരസനം - meaning in english

Meanings for ആത്മനിരസനം

noun
Self-abnegation