clutch_pedalEnglish

clutch, clutch pedal

Noun

A pedal or lever that engages or disengages a rotating shaft and a driving mechanism

English: clutch, clutch pedal

English words with similar meanings

Show 1 words