minelaying
English
minelaying meaning in English • minelaying का अर्थ अंग्रेजी में
Noun
- The act or process of laying explosive mines in concealed places to destroy enemy personnel and equipment.