transfixers

English

Noun

transfixers

  1. plural of transfixer