English to Arabic

Meaning for:
Littoral
other
ساحلي