Translation English French: overhaul
Dictionary: main
overhaul
noun
verb
1 aboutir, accomplir, arriver, assurer, atteindre, confectionner, entrer, obtenir, parvenir, remplir, remporter, réaliser.
- Lexicographical index
- :
- overhang
- |
- overhaul
- |
- overhead railway