Version Française
Meaning of
"indicateurs du développement durable."
in English language
French to English
English to French
French
English
indicateurs du développement durable.
SDI (sustainable development indicators)