« Back to Dictionary Index
The axle-mounted components of a brake system that create the friction necessary to stop a vehicle.
« Back to Dictionary IndexThe axle-mounted components of a brake system that create the friction necessary to stop a vehicle.
© SPEEDREVIVAL.COM 2024