Malayalam Dictionary

മഹിമാവതി

mahimaavati

noun · നാമം

her majesty

  1. her majesty

Nearby in the dictionary

Support