birthing pool
birthing pool
English
Noun
Ad
Definition
A specially designed pool, filled with warm water, in which water births take place.
Ad
birthing pool
A specially designed pool, filled with warm water, in which water births take place.