strategizers

English

Noun

strategizers

  1. plural of strategizer