Advertisement

Advertisement

Benguela Current

noun

  1. a cold ocean current flowing N along the W coast of southern Africa.


Advertisement

Advertisement

Advertisement

Advertisement


BenguelaBen-Gurion