Vocabulary

機関砲

autocannon

noun