vanmaram

പരമദുഷ്‌ടനായ - meaning in english

Meanings for പരമദുഷ്‌ടനായ

adj
Nefarious