Back

 defiler defiler

noun

  • a person or organization that causes pollution of the environment  ( defiler, polluter )
    a person or organization that causes pollution of the environment


  • Back
    Next