English to Arabic

Meaning for:
Confinement
other
الحجز