English to Arabic

Meaning for:
Stimulants
other
المحفّزات