to fecundate [ fecundated ; fecundated ]
Synonyms
  • سمّد ، لقّح ، أمرع ، أعشب ، كثر العشب في المكان
Notices
  • make fruitful