CACODAEMON





Definition:

  1. [noun] an evil spirit
    Synonyms: cacodemon

Synonyms: