English-Italian dictionary »

scenic route meaning in Italian

EnglishItalian
scenic route (road or path)
noun

giro delle sette chiesenoun
{m}