What does artifizielle Insemination mean?

artifizielle Insemination - German to English

artificial insemination