vanmaram

മഹാദുഷ്‌ടന് - meaning in english

Meanings for മഹാദുഷ്‌ടന്

unknown
Fiend