meaning of drainage area
1.
the
geographical
area
draining
into
a
river
or
reservoir
Related Words
drainage area
|
Developed & Maintained By
Taraprasad.com