English-French dictionary »

idiocracy meaning in French

EnglishFrench
idiocracy (government by idiots)
noun

idiocratie◼◼◼nom {f}