Polish-English dictionary »

demokracja uczestnicząca meaning in English

PolishEnglish
demokracja uczestnicząca noun

participatory democracynoun
Political system