English to Arabic

Meaning for:
Palisaded
other
مطوّق