The Local Italy

Italian expression of the day: ‘Fare una filippica’

Italy - Here's a phrase you should have a go at.