English | German | Russian | Czech

tubulars English

Meaning tubulars meaning

What does tubulars mean?

tubulars

(cycling) Bicycle tires with the inner tube permanently stitched inside the casing.

Are you looking for...?