English to Arabic

Meaning for:
Constrictions
other
الإنقباض