Italian-English dictionary »

spongino meaning in English

ItalianEnglish
spongino noun
{m}

brain mushroom(fungus)
noun