spiegazzarti

Italian

Verb

spiegazzarti

  1. compound of the infinitive spiegazzare with ti