A strong current flowing northward along the southwestern coast of Africa.
Related terms:
Comments are closed.