vanmaram

മുകുടം - meaning in english

Meanings for മുകുടം

noun
Tiara