Translation of grenade launcher in Spanish:

grenade launcher

lanzagranadas, n.

noun

  • 1

    lanzagranadas masculine