ROLLERCAM BRAKES


Meaning of ROLLERCAM BRAKES in English

mountain bike brakes that are attached to the frame posts and use a cam and pulley system to modify pressure on the rims.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.