ground-emplaced mine - Englisch Synonyme Wörterbuch

ground-emplaced mine

n.
[1] land mine , booby trap