Chinese-English dictionary »

巴祖卡 /bāzǔkǎ/ meaning in English

ChineseEnglish
巴祖卡 /bāzǔkǎ/ noun

bazooka [bazookas](American shoulder fired rocket grenade launcher)
noun
[UK: bə.ˈzuːk.ə] [US: bə.ˈzuːk.ə]