MalayTranslate.com
Malay to English Translator
Translate Here

English to English

land mine
(l/&/nd_m/aI/n )

noun (n)

  • an explosive mine hidden underground; explodes when stepped on or driven over
    peledak milikku tersembunyi bawah tanah; meletup ketika menginjak atau didorong lebih
    source: wordnet30