English-Latin dictionary »

shoulder, back meaning in Latin

EnglishLatin
shoulder, back noun

scapula [scapulae](1st) F
noun