Definify.com

Definition 2025


globocrats

globocrats

English

Noun

globocrats

  1. plural of globocrat