vanmaram

മഹാക്രൂരന് - meaning in english

Meanings for മഹാക്രൂരന്

noun
Demoniacal person
unknown
scourge