scorifiers
English
Noun
scorifiers
plural of
scorifier