sfilacciarti

Italian

Verb

sfilacciarti

  1. compound of the infinitive sfilacciare with ti