Skip to content
Kotomora

機き関かん砲ほう

き
か
ん
ほ
う

Meanings

1

noun

autocannon

A rapid-fire, large-caliber automatic weapon, typically mounted on vehicles or aircraft. Technical military term.