demidevils
English
Noun
demidevils
plural of
demidevil