English-Swedish dictionary »

grenade launcher meaning in Swedish

EnglishSwedish
grenade launcher (weapon that shoots grenades)
noun

granattillsatssubstantiv