Dutch-English dictionary »

granaatwerper meaning in English

DutchEnglish
granaatwerper substantief

grenade launcher(weapon that shoots grenades)
noun