English-Polish dictionary »

grenade launcher meaning in Polish

EnglishPolish
grenade launcher noun
weapon that shoots grenades

granatniknoun