vivisection English - Catalan
1.
-
EnglishThe action of invasive treatment of a living organism for scientific investigation
-
Catalanvivisecció
English translator: English Catalan vivisection Eesti sõnaraamat Español Traductor Svenska Översättare