vanmaram

മഹാമുദ്ര - meaning in english

Meanings for മഹാമുദ്ര

noun
Medallion