English to Netherlands Dictionary
progenitor
Voorouder (verwantschap)
Meaning for progenitor found in 24 Languages.
Sponored Video