meaning of Bremsbackenauszieher

Bremsbackenauszieher - German to English

(brake) pad cleaner [coll.]

View more

  • braking system pad removal device