English to Arabic

Meaning for:
Incubus
other
الكابوس