EMERGSAT

AcronymDefinition
EMERGSATEmergency Management by Satellite Communications
Full browser ?