榴弾砲
りゅ
う
だ
ん
ほ
う
Meanings
1
howitzer
Military term for a type of artillery piece with a relatively short barrel, capable of firing shells at both high and low angles.
Howitzers are suited for combat in mountainous areas.
howitzer
Military term for a type of artillery piece with a relatively short barrel, capable of firing shells at both high and low angles.
Howitzers are suited for combat in mountainous areas.