footprint

Home / glossary / footprint

Impact on the environment