English-Latin dictionary »

beast for sacrifice meaning in Latin

EnglishLatin
beast for sacrifice noun

agonia [agoniae](1st) F
noun

agonium [agoni(i)](2nd) N
noun