schiantarti

Italian

Verb

schiantarti

  1. compound of the infinitive schiantare with ti