German to English Dictionary

Deutsch Version

storm water overflow basin German pronunciation - Say storm water overflow basin in English pronunciation Meaning of "storm water overflow basin" in English language