English-Chinese dictionary »

fire lance meaning in Chinese

EnglishChinese
fire lance (spear with one or more flamethrowers attached)
noun

火枪 /huǒqiāng/noun

火槍noun