English to Arabic

Meaning for:
Besieges
other
يحاصر