Polish-English dictionary »

permakultura meaning in English

PolishEnglish
permakultura noun

permaculturenoun
agriculture that renews natural resources and enriches local ecosystems