English to Arabic

Meaning for:
Winch
other
الرافعة