English to Arabic

Meaning for:
Captured
other
مأسور