The present invention provides a device for delivering a predetermined volume of a substance, within at least one body cavity of a subject, comprising a predefined volume for containing the predetermined volume of the at least one substance; a delivery end for placement in proximity to the body cavity; the delivery end comprises at least one orifice of diameter D [mm]; a valve mechanically connectable to the container, characterized by at least two configurations: (i) an active configuration in which the valve enables delivery of predetermined amount Msub of the substance; and, (ii) an inactive configuration, in which the valve prevents delivery of the predetermined amount Msub of the substance from the container to the body cavity; and a fluid tight chamber configured to contain predetermined volume Vgas of pressurized gas at a predetermined pressure, Pgas.