Version Française
Meaning of
"Dessableur"
in English language
French to English
English to French
French
English
Dessableur; bassin de rétention (captage) des sédiments
Sand (sediment) trap