German to English Dictionary

Deutsch Version

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