overhaul in French
overhaul in French
remise à neuf
A major repair, renovation, or revision.
révision
A major repair, renovation, or revision.
rénover
To modernize, repair, renovate, or revise completely.