MARFAC

AcronymDefinition
MARFACMarine Facility