Advertisement

Advertisement

water plug

noun

  1. a fireplug; hydrant.



Advertisement

Advertisement

Advertisement

Advertisement


water platterwater pocket