Russian-English dictionary »

автоматическая пушка meaning in English

RussianEnglish
автоматическая пушка noun
{f}

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