Version Française
Translate
"Deputy Secretary General"
to French Language
English to French
French to English
English
French
Deputy Secretary General
Vice-Secrétaire général (ONU); Secrétaire général adjoint (UE).