Italian-English dictionary »

almuzia meaning in English

ItalianEnglish
almuzia noun
{f}

almuce(hood or cape made of fur)
noun