French-Latin dictionary »

épine meaning in Latin

FrenchLatin
sus-épineux nom

musculus supraspinatusnoun

12