English to Arabic

Meaning for:
Constrictors
other
العضلات القابضة