English to Arabic

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