中国英语翻译

English version

malodorous substance是什么意思