nebelwerfer

listen to the pronunciation of nebelwerfer
ألمانية - الإنجليزية
multiple rocket launcher (system Nebel)
screaming mimi
moaning minnie
smoke launcher
smoke mortar
smoke projector