English edit

Noun edit

clutch pedals

  1. plural of clutch pedal