×

délivre meaning in English

n. afterbirth, placenta expelled after the birth of a baby

Related Words

  1. délivrable
  2. délivrance
  3. délivrer
  4. délié
PC Version

Copyright © 2018 WordTech Co.