Spanish-English dictionary »

huella ecológica meaning in English

SpanishEnglish
huella ecológica noun
{f}

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