pedal strokes

English

Noun

pedal strokes

  1. plural of pedal stroke