• A tap with running water.
  • Energy,Utilities and Mining
  • water severn trent tap
  • UK
  • N41375