kamus
.
Search
About
catchment
English
catchment
Noun
A structure in which water is collected (especially a natural drainage area)
English: catchment
Words that start with "catchment"
catchment
catchment area
catchment basin