spiegazzarti
Italian
Verb
spiegazzarti
compound of the infinitive
spiegazzare
with
ti