MECMA

(redirected from Mediterranean Cable Maintenance Agreement)
AcronymDefinition
MECMAMediterranean Cable Maintenance Agreement
MECMAMiddle East Central Monitoring Agency
Full browser ?