English to Arabic

Meaning for:
Strobing
other
الهلوسة تحت تأثير المخدّر