Version Française
Translate
"technological spin-offs"
to French Language
English to French
French to English
English
French
technological spin-offs
retombées technologiques.