meaning of Bremsausrüstung

Bremsausrüstung - German to English

brake gear

View more

  • stopping equipment
  • braking equipment