inflicted insights

English

Noun

inflicted insights pl

  1. plural of inflicted insight