to impregnate [ impregnated ; impregnated ]
Sinónimos
  • أخصب ، سمّد ، ثمّر ، طعّم
Notices
  • fertilize (a female reproductive cell or ovum)