restituisse
See also:
restituísse
Italian
Verb
restituisse
third-person singular imperfect subjunctive of
restituire
Latin
Verb
restituisse
perfect active infinitive of
restituō