Italian-English dictionary »

sopraspinato meaning in English

ItalianEnglish
sopraspinato noun
{m}

supraspinatus(muscle)
noun