transmisiacs

English

Noun

transmisiacs

  1. plural of transmisiac