Definify.com

Definition 2024


globocrats

globocrats

English

Noun

globocrats

  1. plural of globocrat