vanmaram

രത്‌നം പതിച്ച - meaning in english

Meanings for രത്‌നം പതിച്ച

adj
Jewelled