English to Arabic

Meaning for:
Detain
other
إحجز