Translation of tubo lanzagranadas in English:

tubo lanzagranadas

grenade launcher, n.

masculine noun

  • 1

    grenade launcher