Version Française
Translate
"Screen cleaning machine"
to French Language
English to French
French to English
English
French
Screen cleaning machine; trashrack rake gantry (Am.); trashrack cleaning machine
Dégrilleur