English | German | Russian | Czech

overhauls English

Meaning overhauls meaning

What does overhauls mean?

overhauls

(colloquial, US) An overall.

Are you looking for...?