Lesson 16 of Science
Page no 277
Topic WATER HARVESTING
Please tell meaning of :
1. Mitigates
2. Downstream dams
3. Rejuvenating
4. Dykes
5. Crescent
6. Embankment

This question has not been answered yet!
What are you looking for?