Version Française
Meaning of
"grugeoirs (machines-outils)"
in English language
French to English
English to French
French
English
grugeoirs (machines-outils)
notchers (machine tools)