cazzottarti

Italian

Verb

cazzottarti

  1. compound of the infinitive cazzottare with ti