NCBIS

AcronymDefinition
NCBISNew Cairo British International School (Cairo, Egypt)