Italian words that English really needs

Italian rolls off the tongue and there are many fascinating words that aren’t directly translatable into English. Here are some of our favourites. 

23 June 2021 by Laura Kelly