overhaul in Italian
overhaul in Italian
revisione
A major repair, renovation, or revision.
revisionare
To modernize, repair, renovate, or revise completely.