How to pronounce defiler

Accents & languages on maps

Definition
  • Definition of defiler

    • a person or organization that causes pollution of the environment

Random words: WashingtonvasebasilonionMonday