NEMOD

AcronymDefinition
NEMODNaval European Meteorology and Oceanography Detachment