pedal pusher ( synonym found)

Definition of pedal pusher:

°cyclist.

Back to Top