ACCOUCHEUR MEANING IN ENGLISH

• Accoucheur Definition & Synonyms

  1. (n.) A man who assists women in childbirth; a man midwife; an obstetrician.


Synonyms:
Obstetrician,

RECENT SEARCHES