meaning of befruchten

befruchten - German to English

to fecundate

View more

  • to fertilise [Br.]
  • to fertilize
  • to fructify
  • to inseminate
  • to pollinate