Italian edit

Verb edit

schiantarla

  1. compound of the infinitive schiantare with la