Version Française
Meaning of
"Grilles de retenue de feuilles pour tuyaux de descente"
in English language
French to English
English to French
French
English
Grilles de retenue de feuilles pour tuyaux de descente
Leaf gratings for down pipes