English-Spanish dictionary »

smoke grenade launcher meaning in Spanish

EnglishSpanish
smoke grenade launcher noun

lanzafumígenosnoun
{m}

Your history