Italian Idioms Explained

Veronika translates common Italian idioms into english.

From Veronika Poli