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