中国英语翻译

English version

barracks是什么意思