Skip to content
Kotomora

駆く逐ちく戦せん車しゃ

Meanings

1

noun

tank destroyer; self-propelled anti-tank gun

Military vehicle designed specifically to engage and destroy enemy tanks, typically with a powerful gun mounted on a tracked chassis.