Skip to content
Kotomora

榴りゅう弾だん砲ほう

りゅ
う
だ
ん
ほ
う

Meanings

1

noun

howitzer

Military term for a type of artillery piece with a relatively short barrel, capable of firing shells at both high and low angles.