Definify.com

Definition 2026


globocrats

globocrats

English

Noun

globocrats

  1. plural of globocrat