river engineering

deliberate human modification of the course, flow, or other characteristics of a river

زمرے: