English to Arabic

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