meaning of Bottnischer Meerbusen

Bottnischer Meerbusen - German to English

Gulf of Bothnia