English to Arabic

Meaning for:
Ratchet
other
السقّاطة