begetter – Deutsch–English translations

🇬🇧 en de 🇩🇪

begetter noun

  • a procreator
Erzeuger
Wiktionary Links