English

edit

Noun

edit

devastators

  1. plural of devastator