Translation of participatory democracy in Spanish:

participatory democracy

democracia participativa, n.

noun

  • 1

    democracia participativa feminine