stratocrats

English

Noun

stratocrats

  1. plural of stratocrat