English-Latin dictionary »

ram (sheep) meaning in Latin

EnglishLatin
ram (sheep) noun
[UK: ræm]
[US: ˈræm]

aries [arietis](3rd) M
noun