Portuguese-English dictionary »

canhão automático meaning in English

PortugueseEnglish
canhão automático noun
{m}

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