U-BRAKES


Meaning of U-BRAKES in English

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

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