English-Latin dictionary »

animal sacrifice (pl.) (of pig, sheep and bull) meaning in Latin

EnglishLatin
animal sacrifice (pl.) (of pig, sheep and bull) noun

suouitaurilis [suouitaurilis](3rd) N
noun