ristorarti

Italian

Verb

ristorarti

  1. compound of the infinitive ristorare with ti