land mine in German
land mine in German
Mine
(military) A mine that is placed on land and designed to explode when stepped upon or touched.
Landmine
(military) A mine that is placed on land and designed to explode when stepped upon or touched.