What does 'carbon footprint' mean?
BBC Learning English
2.27M Followers 2030 Videos108.2M Total Views· 2019-09-16