English-Latin dictionary »

animal for sacrifice (esp. sheep) meaning in Latin

EnglishLatin
animal for sacrifice (esp. sheep) noun

bidens [bidentis](3rd) F
noun