Polish-French dictionary »

technokrata meaning in French

PolishFrench
technokrata noun

technocratenom