Vocabulary

駆逐戦車

tank destroyer; self-propelled anti-tank gun

noun