English-Czech dictionary »

grenade launcher meaning in Czech

EnglishCzech
grenade launcher (weapon that shoots grenades)
noun

granátometnoun
{m}