English French Dictionary

English - Français

drain in French: