English to Arabic

Meaning for:
Treadle
other
الدوّاسة