中国英语翻译

English version

rot是什么意思