TMD

views updated

TMD Military theatre missile defence

More From encyclopedia.com