English-Chinese dictionary »

cannonade meaning in Chinese

EnglishChinese
cannonade (firing of artillery)
noun
[UK: ˌkæ.nə.ˈneɪd]
[US: ˌkæ.nə.ˈneɪd]

炮击 /pàojī/noun

砲擊noun