what is the meaning of watershed and Alleviation?
Answers
Answered by
19
→Watershed: an area that separates water flowing to different rivers .
→Alleviation: to make less severe.
Similar questions