strapparti
Italian
Verb
strapparti
compound of the infinitive
strappare
with
ti