中国英语翻译

English version

bowels and belly, entrails是什么意思