"abschussrohre" in English Abschussrohre {m pl} launching tubes Detailed translations for "abschussrohre" Abschussrohre{masculine plural} Abschussrohre launching tubes