Italian-English dictionary »

navoncella meaning in English

ItalianEnglish
navoncella noun
{f}

green-veined white(butterfly)
noun