French-English dictionary »

sociocratie meaning in English

FrenchEnglish
sociocratie nom {f}

sociocracy◼◼◼(form of government)
noun