Douchings

《英文msh詞典》Douchings
[入口詞] Douchings
[主題詞] Irrigation
[英文釋義] The washing of a body cavity or surface by flowing solution which is inserted and then removed. Any drug in the irrigation solution may be absorbed.