German to English Dictionary

Deutsch Version

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