Skip to content
WordWide
German
English
English
Meanings
1
an instance of overtaking or passing
2
overhaul (renovation)