Version Française
Translate
"meeting the challenges of the 21st century"
to French Language
English to French
French to English
English
French
meeting the challenges of the 21st century
(Pol.) relever les défis du 21e siècle.