Version Française
Meaning of
"engrenage supérieur"
in English language
French to English
English to French
French
English
engrenage supérieur
top drive (of extractor)