Chinese-English dictionary »

榴弹发射器 /liúdàn fāshèqì/ meaning in English

ChineseEnglish
榴弹发射器 /liúdàn fāshèqì/ noun

grenade launcher(weapon that shoots grenades)
noun