French-English dictionary »

infocratie meaning in English

FrenchEnglish
infocratie nom {f}

infocracynoun