Skip to main content
Italian idiom sounds ridiculous in English...but that’s kind of the point in Italian, too 😂 · ViralHub