Lughet
treadle pedal — English to Chinese Translation | Lughet