Italian-English dictionary »

strada panoramica meaning in English

ItalianEnglish
strada panoramica noun
{f}

parkway [parkways](A path, carriage-way, or road through a park or a landscaped right of way)
noun
[UK: ˈpɑː.ˌkwe] [US: ˈpɑːr.ˌkwe]