中国英语翻译

English version

fracture by delayed cracking是什么意思