中国英语翻译

English version

delayed quenching是什么意思