Skip to content
Kotomora

対たい戦せん車しゃ車しゃ両りょう

Meanings

1

noun

tank destroyer

Military term for an armored fighting vehicle designed specifically to destroy enemy tanks.