Polish-English dictionary »

umowa społeczna meaning in English

PolishEnglish
umowa społeczna noun

social contractnoun
agreement or contract