Translation of animal testing in Romanian

animal testing

experimente efectuate asupra animalelor

noun

  • 1

    experimente efectuate asupra animalelor