permuters

English

Noun

permuters

  1. plural of permuter