English to Arabic

Meaning for:
Foreshore
other
صدر الشاطئ