vanmaram

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

Meanings for മഹാത്മാവ്

noun
His majesty