desolators
English
Noun
desolators
plural of
desolator