Definify.com

Definition 2025


begetters

begetters

English

Noun

begetters

  1. plural of begetter