befouler
English
Etymology
From
befoul
+
-er
.
Noun
befouler
(
plural
befoulers
)
One who
befouls
.