Spanish-French dictionary »

lanzagranadas meaning in French

SpanishFrench
lanzagranadas noun
{m}

lance-grenadenom {m}