English-Polish dictionary »

ecological footprint meaning in Polish

EnglishPolish
ecological footprint noun
measure of human demand on the Earth's ecosystems

ślad ekologicznynoun