Search term treadle has 2 results
Jump to
EN English SV Swedish
treadle (n) [technical] pedal (n) [technical] (u)
treadle (n) [technical] trampa (n) [technical] (u)