vanmaram

മഹാറാണി - meaning in english

Meanings for മഹാറാണി

noun
Empress