中国英语翻译

English version

stricken是什么意思