Definify.com

Definition 2025


cacodemone

cacodemone

Italian

Noun

cacodemone m (plural cacodemoni)

  1. cacodemon