English to Arabic

Meaning for:
Remanding
other
الحجز