English to Arabic

Meaning for:
Marinas
other
أحواض لرسو السفن أو إصلاحها