Home
Search
Index
Definify.com
Definition
2024
technocrates
technocrates
French
Noun
technocrates
m
,
f
plural of
technocrate
Similar Results