English-French dictionary »

participatory democracy meaning in French

EnglishFrench
participatory democracy (Political system)
noun

démocratie participative◼◼◼nom {f}