defacers
English
Noun
defacers
plural of
defacer
Anagrams
frescade