English to English
defiler
noun (n)
- a person or organization that causes pollution of the environmentindividu atau organisasi yang menyebabkan pencemaran dari lingkungansource: wordnet30One who defiles; one who corrupts or violates; that which pollutes.satu yang defiles; satu yang merusak atau melanggar; yang mencemari.source: webster1913