SWABC

AcronymDefinition
SWABCSouth West African Broadcasting Corporation (now Namibian Broadcasting Corporation)