Kamus Mobile
https://m.xamux.com
English to Indonesian
insemination penghamilan
insemination
noun
the act of sowing (of seeds in the ground or, figuratively, of germs in the body or ideas in the mind, etc.)
tindakan menabur (benih di tanah atau, secara figuratif, kuman di dalam tubuh atau ide dalam pikiran, dll)
source: WordNet 3.0
that drama about artificial insemination
yang drama tentang inseminasi buatan