foot lever


Meanings

  • a lever that is operated with the foot