English to Arabic

Meaning for:
Embattled
other
محاصر