meaning of Auffahrschutz

Auffahrschutz - German to English

collision defense