Search term insemination has 2 results
Jump to
EN English IT Italian
insemination (n) [biology] inseminazione (n) {f} [biology]
insemination fecondazione {f}