English-Latin dictionary »

worshipper of devils meaning in Latin

EnglishLatin
worshipper of devils noun

daemonicola [daemonicolae](1st) M
noun