ARMAD Artillery Abbreviation

ARMAD has various meanings in the Artillery category. Discover the full forms, definitions, and usage contexts of ARMAD in Artillery.

Armoured and Mechanised Unit Air Defence
Artillery

Citation

Last updated: