English to Arabic

Meaning for:
Entrapped
other
محاصر