中国英语翻译

English version

machine house是什么意思