MOVISAT

AcronymDefinition
MOVISATMobile and Rural Satellite System