illumination shell - Almanca İngilizce Sözlük

illumination shell

Meanings of "illumination shell" in German English Dictionary : 1 result(s)

İngilizce Almanca
Military
illumination shell Leuchtgranate [f]