Italian-English dictionary »

a lunga distanza meaning in English

ItalianEnglish
a lunga distanza adjective

long haul(travelling a long distance)
adjective