meaning of foot pedal

1. a lever that is operated with the foot


Related Words

foot pedal |

Developed & Maintained By Taraprasad.com

Treasure Words