Skip to content
Kotomora

フラッシュバン

Meanings

1

noun

flashbang; stun grenade

A non-lethal explosive device that produces a blinding flash and deafening noise to temporarily disorient people.