Spanish edit

Verb edit

restituirte

  1. infinitive of restituir combined with te