English

edit

Noun

edit

superfacts

  1. plural of superfact