Attested.to

Definition

the acts or rites of worshiping devils

Seed ·

Term in context

diabolatry in CommonParlance