English to Arabic

Meaning for:
Breakwater
other
الحاجز