Skip to main content

obstetricate

English obstetricate meaning in English  •  obstetricate का अर्थ अंग्रेजी में
v. i.
  • To perform the office of midwife.
v. t.
  • To assist as a midwife.
Advertisement