English to Arabic

Meaning for:
Firescreens
other
حواجز النار