meaning of showerhead

1. a perforated nozzle that showers water on a bather


Related Words

showerhead |

Developed & Maintained By Taraprasad.com

Treasure Words