meaning of Bremsdreieck

Bremsdreieck - German to English

braking system triangle

View more

  • triangular braking system beam