devastators
English
Noun
devastators
plural of
devastator