Italian-English dictionary »

muffola meaning in English

ItalianEnglish
muffola noun
{f}

mitten [mittens](type of glove)
noun
[UK: ˈmɪt.n̩] [US: ˈmɪt.n̩]

muffle furnacenoun