mentifacts

English

Noun

mentifacts

  1. plural of mentifact