English to Arabic

Meaning for:
Stimulators
other
المنبّهات