You hear it constantly in Italy, punctuating every conversation: 'Allora...'. But what does this quintessential Italian word actually mean? We…
This website uses cookies.