中国英语翻译

English version

deflection arch是什么意思