Definify.com

Definition 2025


technocrats

technocrats

English

Noun

technocrats

  1. plural of technocrat

Anagrams