SFZA

AcronymDefinition
SFZASaadiyat Free Zone Authority (Saadiyat island near Abu Dhabi)