water tap
Meaning
A spout connected to a socket to provide water from the main water supply.
Bookmark this
Start learning English with learnfeliz.
Practice speaking and memorizing "water tap" and many other words and sentences in English.
Go to our English course page
Notes