empusas
English
Noun
empusas
plural of
empusa