Paramadushtanaaya meaning in english


Word: പരമദുഷ്‌ടനായ Transliteration: paramaduṣ‌ṭanāya

Meaning of പരമദുഷ്‌ടനായ in english :

Adjective Nefarious
Related wordsparamaduṣ‌ṭanāya (പരമദുഷ്‌ടനായ) - Nefarious 
Malayalam to English
English To Malayalam