English to Arabic

Meaning for:
Constrains
other
يعيق