What does Byam-Martin-Insel mean?

Byam-Martin-Insel - German to English

Byam Martin Island