U BRAKE


Meaning of U BRAKE in English

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

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