Search term grenade launcher has one result
Jump to
EN English PT Portuguese
grenade launcher (n) [weapon that shoots grenades] (n) lança-granadas (n) [weapon that shoots grenades] (n)

EN PT Translations for grenade

grenade (n) [military] granada (n) {f} [military]
grenade (n) [small explosive device] granada (n) {f} [small explosive device]
grenade granadabico