What does Baffinbucht mean?

Baffinbucht - German to English

Baffin Bay