meaning of Akimiski-Insel

Akimiski-Insel - German to English

Akimiski Island