ADLMS stands for Air Delivered Land Mines System

ADLMS
Share
Abbreviations And Their Meaning