MalayTranslate.com
Malay to English Translator
Translate Here

English to English

defiler

noun (n)

  • a person or organization that causes pollution of the environment
    individu atau organisasi yang menyebabkan pencemaran dari lingkungan
    Synonym:
    polluter
    source: wordnet30
  • One who defiles; one who corrupts or violates; that which pollutes.
    satu yang defiles; satu yang merusak atau melanggar; yang mencemari.
    source: webster1913