depth bomb launcher - Alemán Inglés Diccionario

depth bomb launcher

Meanings of "depth bomb launcher" in German English Dictionary : 1 result(s)

Inglés Alemán
Military
depth bomb launcher Wasserbombenwerfer [m]