German to English Dictionary

Deutsch Version

grenade, hand grenade German pronunciation - Say grenade, hand grenade in English pronunciation Meaning of "grenade, hand grenade" in English language