Version Française
Meaning of
"mini-invasif"
in English language
French to English
English to French
French
English
mini-invasif
minimally invasive