confronted one's demons

التعريفات والمعاني

== English == === Verb === confronted one's demons simple past and past participle of confront one's demons