land mine in Spanish
land mine in Spanish
mina terrestre
(military) A mine that is placed on land and designed to explode when stepped upon or touched.
mina térrea / terrenal
(military) A mine that is placed on land and designed to explode when stepped upon or touched.