storm water overflow - French English Dictionary
History

storm water overflow



Meanings of "storm water overflow" in French English Dictionary : 1 result(s)

English French
Construction
storm water overflow déversoir d'eau de pluie