Skip to content
WordWide
German
English
English
Meanings
1
hit and run, the crime to depart after a traffic accident without reporting