Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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