strategisers

English

Noun

strategisers

  1. plural of strategiser