Home
Manglish
English listing
Malayalam listing
About
Nefarious - meaning in malayalam
Meanings for Nefarious
adj
അതിദുഷ്ടനായ