kamus
.
Search
About
foot_brake
English
foot brake
Noun
Hydraulic brake operated by pressing on a foot pedal
English: foot brake