English to Arabic

Meaning for:
Shipyards
other
المسافن