Nihoner

掃射そうしゃ

そうしゃ · sousha

noun

Sweeping with fire, mowing down, strafing

Full entry for
Sweeping with fire, mowing …