meaning of Bremssattel

Bremssattel - German to English

(disc) braking system caliper [Br.]

View more

  • (disk) brake caliper [Am.]
  • brake human body