English-Portuguese dictionary »

grenade launcher meaning in Portuguese

EnglishPortuguese
grenade launcher (weapon that shoots grenades)
noun

lança-granadasnoun
{m}