MalayTranslate.com
Malay to English Translator
Translate Here

English to English

minelaying

noun (n)

  • laying explosive mines in concealed places to destroy enemy personnel and equipment
    mines peledak berbaring di tempat tersembunyi untuk menghancurkan musuh kakitangan dan peralatan
    Synonym:
    mining
    source: wordnet30