tubeless


Results for "tubeless"

English - Turkish Dictionary

tubeless

(English - Turkish Dictionary) :
s., oto. iç lastiği olmayan.