It does, but it may sound derogatory because African has a much wider and broad meaning than a specific Dutch word (used in a singular colonized area).
And in any case, it's Afrikaans in English as well as Dutch, so 'African' while perhaps a literal translation into English is not really something with meaning in English.