Slovnenya

Translation English Spanish: drainage basin

Diccionario: main
drainage basin
noun