English to Arabic

Meaning for:
Palisading
other
التطويق