scarifiers
English
Noun
scarifiers
plural of
scarifier
Anagrams
sacrifiers