中国英语翻译

English version

the ’Great Wall of China’, about 1800 miles in length是什么意思