Search term insemineren has 2 results
Jump to
NL Dutch EN English
insemineren [geneeskunde] fertilize [geneeskunde]
insemineren [geneeskunde] impregnate [geneeskunde]