Strategists

Russian Meaning

стратег

English Meaning

  1. Plural form of strategist.