Empusas
English
Noun
Empusas
plural of
Empusa