Attested.to

Definition

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

Seed ·

Term in context

clutch pedal in CommonParlance