Spanish-English translation for "lanzagranadas"
"lanzagranadas" English translation
Results: 1-1 of 1
lanzagranadas {noun}
lanzagranadas {o.pl.}
Similar words
langostinos · lánguidamente · languidecer · lanoso · lanuginoso · lanuloso · lanza · lanzacohetes · lanzadera · lanzador · lanzagranadas · lanzamiento · lanzamisiles · lanzar · lanzarse · Laos · lapa · lapicera · lapicero · lápida · lapidar
Even more translations in the English-French dictionary by bab.la.