Polish-English dictionary »

druga natura meaning in English

PolishEnglish
druga natura noun

second naturenoun
mindset