Latin-English dictionary »

technocrata meaning in English

LatinEnglish
technocrata [technocratae] (1st) M
noun

technocrat [technocrats]noun
[UK: ˈtek.nə.kræt] [US: ˈtek.nə.ˌkræt]