English-Latin dictionary »

upper arm, arm, shoulder meaning in Latin

EnglishLatin
upper arm, arm, shoulder noun

lacertus [lacerti](2nd) M
noun