English to Arabic

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