Polish-English dictionary »

morze arafura meaning in English

PolishEnglish
Morze Arafura noun

Arafura Seanoun
sea between Arnhem Land and West Papua