meaning of foot brake

1. hydraulic brake operated by pressing on a foot pedal


Related Words

foot brake |

Developed & Maintained By Taraprasad.com

Treasure Words