UCWRE

views updated

UCWRE Underwater Countermeasures and Weapons Research Establishment

More From encyclopedia.com