vanmaram

രാക്ഷസരാജന് - meaning in english

Meanings for രാക്ഷസരാജന്

noun
The demon-king of lanka