ICOSA

(redirected from Islamic College of Southern Africa)
AcronymDefinition
ICOSAIslamic College of Southern Africa (Cape Town, South Africa)
ICOSAIndependent Civic Organisation of South Africa (political party)
Full browser ?