empusas

English

Noun

empusas

  1. plural of empusa