Dutch-English translation for "vivisectie"
"vivisectie" English translation
Results: 1-1 of 1
vivisectie {noun}
vivisectie {de}
... vivisectie zou propageren.
..., "Infinite Monkey Cage," celebrates the idea of vivisection.
Similar words
More translations in the English-Turkish dictionary.