Upper

125
No Comments

the leather or mesh material of the shoe that encloses the foot on the top.

Previous Word
Unranked Team
Next Word
USA Cycling

Take on one of the toughest cycling challenges in the world! Can you get to Vegas in 24 hours?