Chinese-English dictionary »

加农炮 /jiānóngpào/ meaning in English

ChineseEnglish
加农炮 /jiānóngpào/ noun

cannon [cannons](artillery piece)
noun
[UK: ˈkæ.nən] [US: ˈkæ.nən]