中国英语翻译

English version

extremely abominable是什么意思