Home
Manglish
English listing
Malayalam listing
About
രക്ഷാകവചം - meaning in english
Meanings for രക്ഷാകവചം
unknown
talisman
armour
amulet