German to English Dictionary

Deutsch Version

catchment basin German pronunciation - Say catchment basin in English pronunciation Meaning of "catchment basin" in English language