Slovnenya

Translation English Spanish: water supply

Diccionario: main
water supply
noun
H2O, agua.