English to Arabic

Meaning for:
Embarcadero
other
مكان النزول بخاصّة على ممرّ مائيّ داخليّ