中国英语翻译

English version

gauntlet是什么意思