Chinese-English dictionary »

機炮 meaning in English

ChineseEnglish
機炮 noun

autocannon(weapon)
noun
[UK: ˌɔːtəʊkˈanən] [US: ˌɔːɾoʊkˈænən]

Your history