What does ASTAMIDS stand for?
What does ASTAMIDS mean?
We've found 1 definition for ASTAMIDS:Sort:PopularA - ZCategory
ADVERTISEMENT
| ASTAMIDS | Airborne Stand-off Minefield Detection System |

| ASTAMIDS | Airborne Stand-off Minefield Detection System |