Italian-English dictionary »

erba miseria meaning in English

ItalianEnglish
erba miseria noun
{f}

spiderwort(plant)
noun