CARDE stands for Canadian Armament Research and Development Establishment

CARDE
Share
Abbreviations And Their Meaning