Translator


"vivisect" in Spanish

QUICK TRANSLATIONS
"vivisect" in Spanish
to vivisect{transitive verb}