English to Arabic

Meaning for:
Harborage
other
المرفأ