English to Arabic

Meaning for:
Sandbars
other
الحواجز الرّمليّة