Dictionary search results

Showing 1-2 of 2 results

environnement French-English

environment

la défense de l'environnement in défense French-English

the protection of the environment