English to Arabic

Meaning for:
Fettering
other
التقييد