meaning of Backenbremse

Backenbremse - German to English

shoe brake

View more

  • brake block