Definify.com

Definition 2025


technocrates

technocrates

French

Noun

technocrates m, f

  1. plural of technocrate