DESSC

AcronymDefinition
DESSCDeep Sea Supply PLC (Cyprus)