1 English Synonyms for SHOWERHEAD
Prev.1Next
shower rose
Definition: 1. (Australia, NZ) A perforated nozzle that sprays water on a bather, sometimes in adjustable patterns.
Show more information about shower rose
Prev.1Next
Search took: 1.7887 ms