NichiDict

駆逐戦車

くちくせんしゃ
[kuchikusensha]

Meanings

1.Noun

tank destroyer; self-propelled anti-tank gun