vanmaram

മുകുരം - meaning in english

Meanings for മുകുരം

noun
Reflector