Version Française
Meaning of
"développement endogène (ou autonome)"
in English language
French to English
English to French
French
English
développement endogène (ou autonome)
self-sustained development