English-Latin dictionary »

one who prays or calls down curses meaning in Latin

EnglishLatin
one who prays or calls down curses noun

devotor [devotoris](3rd) M
noun