English-Latin dictionary »

horned animals (pl.) sacrifice meaning in Latin

EnglishLatin
horned animals (pl.) sacrifice noun

bicornis [bicornis](3rd) M
noun