Chinese-English dictionary »

无后力炮 /wúhòu lìpào/ meaning in English

ChineseEnglish
无后力炮 /wúhòu lìpào/ noun

recoilless rifle(weapon)
noun