Wörterbuch Englisch Deutsch 🔎 extended search Granatwerfer DeutschEnglish Granatwerfer {m} grenade launcher [noun]