English to Arabic

Meaning for:
Confined
other
محصور