kamus
.
Search
About
tap_water
English
tap water
Noun
Water directly from the spigot
English: tap water