land mine – Deutsch–English translations

🇬🇧 en de 🇩🇪

land mine noun

  /ˈlænd.maɪn/
  • mine that is placed on land
Mine, Landmine
Wiktionary Links