Meaning of mina submarina in Spanish:

mina submarina

Translate mina submarina into English

  • 1Mina que se coloca sumergida en el agua, especialmente en radas, canales o zonas próximas a los puertos.