English to Arabic

Meaning for:
Inhibitors
other
المانعون