Italian-English dictionary »

giro delle sette chiese meaning in English

ItalianEnglish
giro delle sette chiese noun
{m}

scenic route(road or path)
noun