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