telling the truth and shaming the devil

English

Verb

telling the truth and shaming the devil

  1. present participle and gerund of tell the truth and shame the devil