English-French dictionary »

infocracy meaning in French

EnglishFrench
infocracy noun

infocratienom {f}