English to Arabic

Meaning for:
Wharf
other
رصيف المرفأ