Polish-English dictionary »

demokracja ludowa meaning in English

PolishEnglish
demokracja ludowa noun

people's democracynoun