ENWI

AcronymDefinition
ENWIEast and West Interactive (Istanbul, Turkey)