Etymology
Advertisement

begat (v.)

archaic past tense of beget.

Others are reading

Advertisement
Advertisement