Italian-English dictionary »

corruda meaning in English

ItalianEnglish
corruda noun
{f}

wild asparagus(species of asparagus)
noun