English to Arabic

Meaning for:
Psychedelic
other
مخدّر