自走砲
じ
そ
う
ほ
う
Meanings
1
self-propelled artillery
Military term for artillery mounted on a motorized chassis, capable of moving on its own.
Self-propelled artillery, unlike tanks, is primarily tasked with indirect fire.
self-propelled artillery
Military term for artillery mounted on a motorized chassis, capable of moving on its own.
Self-propelled artillery, unlike tanks, is primarily tasked with indirect fire.