English to Arabic

Meaning for:
Counteracted
other
مصدود