A structure in which water is collected (especially a natural drainage area).
|
|
|
|
|
Words linked to "Catchment" : construction, catchment basin, catch, structure, catchment area |
Copyright © 2025 e-Free Translation.com |