depth bomb launcher - Alemán Inglés Diccionario
Historia

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]