Crossword Answer Lookup

500k+ clues

Device for foot-related operation (7)

Answer TREADLE
Definition: Device
Guardian #22688 27 Across 2002-11-27