- that portion of rainfall that does not infiltrate into the soil

listen to the pronunciation of - that portion of rainfall that does not infiltrate into the soil
English - English

Definition of - that portion of rainfall that does not infiltrate into the soil in English English dictionary

- That portion of rainfall that does not infiltrate into the soil
stormwater
- that portion of rainfall that does not infiltrate into the soil
Favorites