Spanish edit

Etymology edit

Verb-object compound, composed of lanza (to launch, to throw) +‎ fuegos (fires).

Noun edit

lanzafuegos m (plural lanzafuegos)

  1. flamethrower