Empusas

English

Noun

Empusas

  1. plural of Empusa