substitutors

English

Noun

substitutors

  1. plural of substitutor