scarmigliarti

Italian

Verb

scarmigliarti

  1. compound of the infinitive scarmigliare with ti