Treadle

Portuguese Meaning

pedal

English Meaning

  1. A pedal or lever operated by the foot for circular drive, as in a potter's wheel or sewing machine.
  2. To work a treadle.

Statcounter