2158 / 2202

What does 自来水 (zìláishuǐ) mean in English?

自来水
zìláishuǐ自來水

self-come-water; tap water (Noun)