ristorarti
Italian
Verb
ristorarti
compound of the infinitive
ristorare
with
ti