English-Latin dictionary »

forequarter (of an animal), shoulder meaning in Latin

EnglishLatin
forequarter (of an animal), shoulder noun

armus [armi](2nd) M
noun