Version Française
Translate
"right to development"
to French Language
English to French
French to English
English
French
right to development
(Jur., Dév.) droit au développement.
right to development.
droit au développement