Translation of "Demonolatria" into English

demonolatry, demonolatry are the top translations of "Demonolatria" into English.

Demonolatria
+ Add

Interlingua-English dictionary

  • demonolatry

    noun

    the worship of demons

  • Show algorithmically generated translations

Translations with alternative spelling

demonolatria
+ Add

Interlingua-English dictionary

  • demonolatry

    noun
Add

Translations of "Demonolatria" into English in sentences, translation memory