Italian-English dictionary »

giardino pubblico meaning in English

ItalianEnglish
giardino pubblico noun
{m}

greenspace(area of undeveloped landscape within a city)
noun