English-French dictionary »

ecological footprint meaning in French

EnglishFrench
ecological footprint (measure of human demand on the Earth's ecosystems)
noun

empreinte écologique◼◼◼nom {f}