English-Russian dictionary »

grenade launcher meaning in Russian

EnglishRussian
grenade launcher (weapon that shoots grenades)
noun

гранатомётnoun
{m}