land mine - Inglés Sinónimo Diccionario

land mine

n.
[1] ground-emplaced mine , booby trap