English to Arabic

Meaning for:
Ratchets
other
السقّاطات