中国英语翻译

English version

shock troops, commando units是什么意思