Versione Inglese
Meaning of
"restituire"
in English language
Italian to English
English to Italian
Italian
English
restituire
give back (to), refund (to)