land mine in Polish
land mine in Polish
mina lądowa
(military) A mine that is placed on land and designed to explode when stepped upon or touched.
mina
(military) A mine that is placed on land and designed to explode when stepped upon or touched.