English-Italian dictionary »

grenade launcher meaning in Italian

EnglishItalian
grenade launcher (weapon that shoots grenades)
noun

lanciagranatenoun