English to Arabic

Meaning for:
Inhibitor
other
المانع