Dictionary for word “technocrats”
technocrats - Did you Mean?
technocrat (technocrats)
technocrat
technocracy