English edit

Noun edit

telepsychics

  1. plural of telepsychic