English-Italian dictionary »

flash-bang meaning in Italian

EnglishItalian
flash-bang (a type of grenade)
noun

flashbangnoun

stun grenadenoun