meaning of begatten

begatten - German to English

to copulate

View more

  • to mate