CANFORGEN stands for Canadian Forces General Message

CANFORGEN
Share
Abbreviations And Their Meaning