Slovnenya

Translation English Spanish: water supply

Dictionary: main
water supply
noun
H2O, agua.