English edit

Noun edit

despoilers

  1. plural of despoiler