ecofootprints
English
Noun
ecofootprints
plural of
ecofootprint