English-Latin dictionary »

ram (as an offering) meaning in Latin

EnglishLatin
ram (as an offering) noun
[UK: ræm]
[US: ˈræm]

criobolium [criobolii](2nd) N
noun