swiss shower

listen to the pronunciation of swiss shower
English - English
A shower in which jets of water are sprayed onto the body from above, and also from numerous nozzles on the side
Swiss showers
plural form of Swiss shower