SITZ

AcronymDefinition
SITZSeychelles International Trade Zone (Seychelles)