CFMWC

AcronymDefinition
CFMWCCanadian Forces Maritime Warfare Centre (Halifax, Nova Scotia, Canada)