English-Latin dictionary »

horrific mask meaning in Latin

EnglishLatin
horrific mask noun

larua [laruae](1st) C
noun

larva [larvae](1st) C
noun