Testing Research on Dynamic Strength of Movement for Speed Skating Pedals.
⇑ Translate the sentence above by Google ⇑
Related: pedal
Prev: I saw her pedalling along the towpath.
Next: The pedal had sheared off at the pivot.