sfasciarti

Italian

Verb

sfasciarti

  1. compound of the infinitive sfasciare with ti