English to Arabic

Meaning for:
Constrained
other
محدّد