What does Bremsbacken mean?

Bremsbacken - German to English

brakeshoe

View more

  • brake shoe