Italian-English dictionary »

marugola meaning in English

ItalianEnglish
marugola noun
{f}

brain mushroom(fungus)
noun