English-Hungarian translations for flash-ball
Definition of flash-ball
- A form of handgun that fires projectiles of rubber of similar material, used mainly by law enforcement officers for riot control
- The projectiles fired mainly by law enforcement officers from handguns for riot control
Trending Searches
Popular Dictionaries