Italian-English dictionary »

locavoro meaning in English

ItalianEnglish
locavoro noun
{m}

locavorenoun