what is definition of levees
Answers
Answered by
2
ramansandhu ....you lives in sahnewal
here's ur answer :-
hope it will help you dear
mark as brainliest
here's ur answer :-
hope it will help you dear
mark as brainliest
Attachments:
Canadian1111:
you lives in sahnewal
Answered by
1
An embakment made in order to stop or contraol the overflow of river water.
Similar questions