English to Arabic

Meaning for:
Parapets
other
الحواجز