restituirti

Italian

Verb

restituirti

  1. compound of the infinitive restituire with ti