vanmaram

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

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

noun
Self abnegation