French-English dictionary »

idiocratie meaning in English

FrenchEnglish
idiocratie nom {f}

idiocracy◼◼◼(government by idiots)
noun