spoliators
English
Noun
spoliators
plural of
spoliator