Dictionary search results

Showing 1-3 of 3 results

footprint English-French

empreinte f (de pied)

carbon footprint English-French

empreinte f écologique

ecological footprint English-French

empreinte f écologique


You searched for footprint