meaning of Bremsenschlüssel

Bremsenschlüssel - German to English

braking system spanner [Br.]

View more

  • braking system wrench