confronting one's demons

English

Verb

confronting one's demons

  1. present participle and gerund of confront one's demons