Douche bath

From Biology-Online Dictionary
Jump to: navigation, search

Douche bath

The local application of water in the form of a large jet or stream.