Version Française
Meaning of
"exploiter une invention"
in English language
French to English
English to French
French
English
exploiter une invention
work an invention (to).