What does Bremsschild mean?

Bremsschild - German to English

braking mask

View more

  • stopping shield
  • braking system help dish
  • braking plate