Search term treadle has 11 results
EN English DE German
treadle zertreten
treadle (n) [technical] Fußhebel (n) {m} [technical]
treadle (n) [technical] Pedal (n) {n} [technical]
treadle Tritt {m}
treadle treten