Englishfootprint
Englishecological impact of a human activity
Frenchempreinte écologique
Spanishhuella
Swedishfotavtryck
English translator: English fotavtryck Eesti sõnaraamat Español Traductor Svenska Översättare