English edit

Noun edit

desolators

  1. plural of desolator