U-BRAKE


Meaning of U-BRAKE in English

Heavy-duty centerpull mountain bike brakes that affix to frame posts.

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