n. Water projected against the body in very fine sprays from many jets.
needle bath 🔊 Listen to this n. Water projected against the body in very fine sprays from many jets. Share Facebook Twitter Google +