English-French dictionary »

french drain meaning in French

EnglishFrench
French drain (foundation drainage)
noun

drain français◼◼◼nom

drain de fondation◼◻◻nom