Italian-English dictionary »

gambaletto meaning in English

ItalianEnglish
gambaletto noun
{m}

knee sock(a sock that reaches almost up to the knee)
noun
[UK: niː ˈsɒk] [US: ˈniː ˈsɑːk]

knee-high(sock that reaches almost up to the knee)
noun
[UK: niː ˈhaɪ] [US: niː ˈhaɪ]