Back
Learn English
Learn grammar
Study your cards
List of words
Games
Audio Books
More apps
SPONSORED LINKS
Recent searches
particle accelerator
limb
stuck
SPONSORED LINKS
SPONSORED LINKS
nuts
bed covering
andrews
giant panda
measles
spiritual
skyway
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
defilement
definable
Back
Next