globocrats

English

Noun

globocrats

  1. plural of globocrat