newly-delivered woman - French English Dictionary

newly-delivered woman

Meanings of "newly-delivered woman" in French English Dictionary : 1 result(s)

English French
Social Sciences
newly-delivered woman accouchée [f]