中国英语翻译

English version

defecator是什么意思