meaning of Benguelastrom

Benguelastrom - German to English

Benguela active