Agulhas, Kuroshio, Benguela, Canary and Humboldt are?
Current (ocean) Ocean current Surface current Ocean currents Oceanic current Current (Ocean) Oceanic currents Surface currents World river Ocean circulation Marine current Sea current Deep current
ocean current marine current current ocean surface currents world river ocean circulation oceanic current ocean currents sea current oceanic currents deep current surface current
ocean currents
WikipediaEntity
Ocean currents