nebelwerfer

listen to the pronunciation of nebelwerfer
Немецкий Язык - Английский Язык
multiple rocket launcher (system Nebel)
screaming mimi
moaning minnie
smoke launcher
smoke mortar
smoke projector