scazzottarti

Italian

Verb

scazzottarti

  1. compound of the infinitive scazzottare with ti