English-Latin dictionary »

fastened at the shoulder meaning in Latin

EnglishLatin
fastened at the shoulder noun

lacerna [lacernae](1st) F
noun