CARDE


AcronymDefinition
CARDE➣Canadian Armament Research and Development Establishment