vanmaram

രക്ഷാകവചം - meaning in english

Meanings for രക്ഷാകവചം

unknown
talisman
armour
amulet