defiler
English Dictionary
->
Letter D
-> defiler
Search Dictionary:
defiler Definition
(n)
a
person
or
organization
that
causes
pollution
of
the
environment
defiler Synonyms
defiler
polluter
© Art Branch Inc.