pistola lanciarazzi

Italian

Etymology

Literally, rocket-launching gun.

Noun

pistola lanciarazzi f (plural pistole lanciarazzi)

  1. flare gun
    Synonyms: lanciarazzi, pistola da segnalazione

See also