cyclo-cross


cyclo-cross

n (Cycle Racing) a. a form of cycle race held over rough groundb. this sport