English to Arabic

Meaning for:
Beleaguer
other
حاصر