meaning of Arafurasee

Arafurasee - German to English

Arafura Sea