English to Arabic

Meaning for:
Davit
other
رافعة السفينة