Portuguese-English dictionary »

canelite meaning in English

PortugueseEnglish
canelite noun
{f}

shin splint [shin splints](painful inflammation of muscles in the shins)
noun