scappellarti

Italian

Verb

scappellarti

  1. compound of the infinitive scappellare with ti