French-Spanish dictionary »

lance-grenade meaning in Spanish

FrenchSpanish
lance-grenade nom {m}

lanzagranadasnoun
{m}

Your history