Version Française
Meaning of
"clapets de tuyaux de drainage en métal"
in English language
French to English
English to French
French
English
clapets de tuyaux de drainage en métal
drain traps (valves) of metal