vanmaram

മഹാത്മാവായ - meaning in english

Meanings for മഹാത്മാവായ

adj
High souled