meaning of Bremsblock

Bremsblock - German to English

brake block

View more

  • moderating block