NichiDict

電撃戦

でんげきせん
[dengekisen]

Meanings

1.Noun

blitzkrieg; blitz; lightning war