中国英语翻译

English version

wall map, chart or picture是什么意思