Did you mean: restitute

Sorry, no translations for "restituere" have been found.

Wiktionary Links