strapparti

Italian

Verb

strapparti

  1. compound of the infinitive strappare with ti