English to Arabic

Meaning for:
Gating
other
المحاصرة