Definify.com

Definition 2024


technocrates

technocrates

French

Noun

technocrates m, f

  1. plural of technocrate