Add Mashithantu Dictionary Search box to your browser
This site is mobile-compatible
Login With
defiler Editnoun ദൂഷകന്, വഷളാക്കുന്നവന്
defiler EditNoun a person or organization that causes pollution of the environment
Defiler സര്വ്വാഭിസന്ധി
Entries from Olam Open Database
Defiler(noun):: ദൂഷകന്,
visit http://olam.in/ for details