English to Arabic

Meaning for:
Vivisection
other
التشريح