中国英语翻译

English version

centre-fed是什么意思