English-Chinese dictionary »

carbine meaning in Chinese

EnglishChinese
carbine [carbines] (weapon similar to a rifle but much shorter in length)
noun
[UK: ˈkɑː.baɪn]
[US: ˈkɑːr.ˌbaɪn]

卡宾枪 /kǎbīnqiāng/noun

卡賓槍noun