English-French dictionary »

sociocracy meaning in French

EnglishFrench
sociocracy (form of government)
noun

sociocratie◼◼◼nom {f}