English-Latin dictionary »

evil spirit / demon / devil meaning in Latin

EnglishLatin
evil spirit / demon / devil noun

larua [laruae](1st) C
noun

larva [larvae](1st) C
noun