English to Arabic

Meaning for:
Boatyards
other
ساحات بناء المراكب