Italian-English dictionary »

manicotto meaning in English

ItalianEnglish
manicotto noun
{m}

muff [muffs](a piece of fur or cloth for keeping the hands warm)
noun
[UK: mʌf] [US: ˈməf]

sleeve [sleeves](mechanical covering or lining)
noun
[UK: sliːv] [US: sˈliːv]