demon-riddenEnglish

demon-ridden

Adjective

As if possessed by demons

English: demon-ridden