multiple rocket launcher in German multiple rocket launcher in German Mehrfachraketenwerfer noun Add to Flashcards