meaning of Agulhasstrom

Agulhasstrom - German to English

Agulhas Current