Vocabulary
硝煙弾雨
しょうえんだんう
smoke of powder and hail of bullets; (in) the thick of the raging battle
noun