meaning of Baffinbucht

Baffinbucht - German to English

Baffin Bay