English to Arabic

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