Italian › Dictionaryscontro frontaleHear itnounmasculinehead-on collisiondirect and very hard clash of opinions; debateOther ways to say itfrontalefrontal; head-onRead Italian with every word explained