foot_brakeEnglish

foot brake

Noun

Hydraulic brake operated by pressing on a foot pedal

English: foot brake