marine mine - Inglés Sinónimo Diccionario

marine mine

n.
[1] floating mine