self-polluters
English
Noun
self
-
polluters
plural of
self-polluter