German-English dictionary »

benguellastrom meaning in English

GermanEnglish
der Benguellastrom Substantiv

Benguella Currentnoun