street in Italian
street in Italian
via
A paved part of road, usually in a village or a town.
strada
A paved part of road, usually in a village or a town.