Slovnenya

Translation English Spanish: catchment area

Diccionario: main
catchment area
noun