Spanish edit

Etymology edit

Verb-object compound, composed of lanza (to launch) +‎ torpedo (torpedo).

Noun edit

lanzatorpedo m (plural lanzatorpedos)

  1. Alternative form of lanzatorpedos