Definisi 'defiler'

English to English
noun
1 a person or organization that causes pollution of the environment Terjemahkan
source: wordnet30

2 One who defiles; one who corrupts or violates; that which pollutes. Terjemahkan
source: webster1913


Visual Synonyms