Version Française
Meaning of
"Dégrilleur"
in English language
French to English
English to French
French
English
Dégrilleur
Screen cleaning machine; trashrack rake gantry (Am.); trashrack cleaning machine